home *** CD-ROM | disk | FTP | other *** search
- #pragma once
-
- /* width of a scroll bar */
- #define CTL_SCROLLBAR (15)
-
- /* mask for the low 31 bits of the calcCRgns message to CDEFs */
- #define calcCRgnsMask (0x7fffffffL)
-
- Boolean CtlValid(ControlHandle ctl);
-
- WindowPtr CtlWindow(ControlHandle ctl);
- void CtlRect(ControlHandle ctl, Rect *r);
- Boolean CtlVisible(ControlHandle ctl);
- Byte CtlHilite(ControlHandle ctl);
- void CtlInval(ControlHandle ctl);
- ControlHandle CtlNext(ControlHandle ctl);
- short CtlValue(ControlHandle ctl);
- void CtlValueSet(ControlHandle ctl, short value);
- void CtlTitle(ControlHandle ctl, CStr255 title);
- void CtlTitleSet(ControlHandle ctl, const CStr255 title);
- Boolean CtlEnabled(ControlHandle ctl);
- void CtlEnableSet(ControlHandle ctl, Boolean enable);
-
- void CtlDefaultFrame(ControlHandle ctl, Pattern pat);
- void CtlDefaultErase(ControlHandle ctl);
- void CtlFlashButton(ControlHandle ctl);
-
- Boolean CtlWithin(ControlHandle ctl, Point where);
- short CtlMouseDown(ControlHandle ctl, EventRecord *event);
-
- void CtlInitialize(ControlHandle ctl);
- void CtlUninitialize(ControlHandle ctl);
- ControlHandle CtlBegin(WindowPtr window);
- void CtlEnd(ControlHandle ctl);
-
- const /* EventTableType */ void *CtlEventTable(void);
- void CtlEventTableRegister(void);
-